"""
@file
@ingroup {{cookiecutter.module_name}}
@copyright ESO - European Southern Observatory

@defgroup {{cookiecutter.module_name}}
@ingroup {{cookiecutter.parent_package_name}}
@brief C++ {{cookiecutter.module_name}} application based on RAD
"""

from wtools.module import declare_cprogram

declare_cprogram(
    target="{{cookiecutter.application_name}}",
    features="radgen",
    use=[
        "BOOST",
        "log4cplus",
        "yaml-cpp",
        "protobuf",
        "cpp-netlib-uri",
        "rad.cpp.core",
        "rad.cpp.services",
        "rad.cpp.events",
        "rad.cpp.sm",
        "rad.cpp.utils",
        "rad.cpp.mal",
        "{{cookiecutter.interface_module}}-cxx",
    ],
)
